﻿using System;
namespace Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg {
    
    
    public partial class ParingnimesobivusV2Rida : global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.IParingnimesobivusV2Rida {
        
        private global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.XNimevastetyyp @__tyyp;
        
        private string @__tekst;
        
        public ParingnimesobivusV2Rida() {
        }
        
        /// <summary>
        /// All parameters
        /// </summary>
        public ParingnimesobivusV2Rida(global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.XNimevastetyyp @tyyp, string @tekst) {
            this.@__tyyp = @tyyp;
            this.@__tekst = @tekst;
        }
        
        /// <summary>
        /// Copy Constructor
        /// </summary>
        protected ParingnimesobivusV2Rida(IParingnimesobivusV2Rida @paringnimesobivusV2Rida) {
            this.@__tyyp = @paringnimesobivusV2Rida.Tyyp;
            this.@__tekst = @paringnimesobivusV2Rida.Tekst;
        }
        
        public virtual global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.XNimevastetyyp Tyyp {
            get {
                return this.@__tyyp;
            }
            set {
                this.@__tyyp = value;
            }
        }
        
        public virtual string Tekst {
            get {
                return this.@__tekst;
            }
            set {
                this.@__tekst = value;
            }
        }
    }
}
